
/* CSS Document */

body {font-family: "微软雅黑";}
* {margin:0;padding:0;}
ul, ol, li {list-style:none}
a {text-decoration: none; font-size:12px; color:#333;}
a:hover {color:#19b760;}
img {margin:0;padding:0;border:none;}
.clear {clear:both;margin:0px;padding:0px;}
form {display: block;}
#all {width: 100%;margin:0px auto;height: auto;min-width:1200px;overflow:hidden;background-color:#FFF;}
.nav ul li h2,.ce_nav li h3{font-weight:normal;}
  

/*顶部*/
.dyqx_ding{width:100%;height:34px; background:#f3f3f3; border-bottom:1px #f3f3f3 solid; }
.dyqx_ding_kd{width:1200px;height:34px;margin:0 auto;}
.dyqx_ding_kd span{ display:block;line-height:34px; font-size:12px;}
.disleft{width:462px;float:left; color:#9f9f9f;}

#yy{
    width: 100%;
    height: 526px;
    font-family: 微软雅黑;
    background: url(../images/yy.jpg) center center no-repeat;
}
/*导航*/
.ydsz_nav{width:100%;height:120px; background:#fff; position:relative; z-index:999;}
.ydsz_nav_kd{width:1200px;height:120px;margin:0 auto; position:relative;}
.logo{ float:left; height:60px; margin-top:20px;}
.ggy{ width:330px; height:100px; float:left; letter-spacing:3px;  text-align:center; font-family:"微软雅黑";}
.ggy h1{  font-size:18px; color:#009a44; margin-top:30px;}
.ggy span{ font-size:12px; color:#b6b6b6; display:block; margin-top:5px;}
.dianhua{ float:right; width:293px; height:120px;  }
.dianhua span{ font-size:20px; font-family:"微软雅黑"; display:block; margin:0px 0 0 0px; color:#faa700; padding-top: 18px;}
.dianhua span a{font-size:20px; font-family:"微软雅黑";  color:#faa700; }
.dianhua h1{ font-size:16px; font-family:"微软雅黑"; display:block; margin:20px 0 0 90px; color:#9f9f9f;}
  
 
#dianhuag{ font-size:16px; font-family:"微软雅黑"; display:block; margin:30px 0 0 90px; color:#9f9f9f;}
 
 .dianhua1{
  width: 100%;
    height: 60px;
    background: #19b760;
    position: relative;
    }
  
  
  
  /*导航*/
.daohang{
	width:1200px;

	top:0px;
	left:0px;
	background-position: center;
	clear: right;
	
	margin-left: auto;
    margin-right: auto;
	
}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ margin:0 auto; padding:0px; height:60px; position:relative; z-index:10;width:1200px; float:right;}
.nav a{ color:#fff;  }
.nav .nLi{ float:left;  position:relative; _display:inline; text-align:center; float:left; margin-right:2px;}
.nav .nLi h3{ float:left; height:60px; line-height:60px; background:#19b760;  overflow:hidden;}
.nav .nLi h3 a{width:130px;  font-size:20px; display:block; color:#fff; font-family:"微软雅黑";  font-weight:normal;}
.nav .sub{ display:none; width:140px; left:0px; top:60px;  position:absolute; background:#19b760;  line-height:36px; padding:5px 0;  }
.nav .sub li{ zoom:1; text-align:center; line-height:36px;}
.nav .sub a{ display:block; padding:0px; color:#fff; font-size:14px;}
.nav .sub a:hover{ background:#009a44; color:#ffc702;  }
.nav .on{ float:left;}
.nav .on h3 a{ background:#009a44;}
        




/* flexslider */
/* 首页幻 */
.indexhdbox{ width:100%; height:auto; margin:0 auto; padding:0px; position:relative; padding-top:60px;  }
.indexhdbox .focusBox{ margin:0 auto;  width:100%; height:auto; padding:0px; overflow:hidden;     }

.indexhdbox .focusBox .bd li{ vertical-align:middle; width:100%; height:600px;}
.indexhdbox .focusBox .bd li img{ width:100% !important; height:600px; display:block;}
.indexhdbox .focusBox .hd{ height:22px; position:absolute; z-index:1; bottom:20px; right:50%; margin-right:-50px; overflow:hidden;   }
.indexhdbox .focusBox .hd ul{ float:right;  overflow:hidden;}
.indexhdbox .focusBox .hd li{ width:10px; height:10px; border-radius:50%; line-height:22px; text-align:center; background:#fff; float:left; line-height:50px; color:#fff;cursor:pointer; margin:0 5px;  }
.indexhdbox .focusBox .hd li.on{ background:#19b760; color:#19b760;}

.indexhdbox .focusBox .prev,
.indexhdbox	.focusBox .next { width:55px; height:55px; position:absolute; bottom:50%; z-index:3;}
.indexhdbox	.focusBox .prev { background:rgba(0,154,68,0.6) url(../images/xg02.png) center center no-repeat; left:2%; 
transition:background 0.5s;
-moz-transition:background 0.5s; /* Firefox 4 */
-webkit-transition:background 0.5s; /* Safari and Chrome */
-o-transition:background 0.5s; /* Opera */}
.indexhdbox	.focusBox .next { background:rgba(0,154,68,0.6) url(../images/xg03.png) center center no-repeat;  right:2%; transition:background 0.5s;
-moz-transition:background 0.5s; /* Firefox 4 */
-webkit-transition:background 0.5s; /* Safari and Chrome */
-o-transition:background 0.5s; /* Opera */}

/*main_style*/




.sous1{  width:100%; height:140px; background:url(../images/xg04.jpg)  center top no-repeat;  font-family:"微软雅黑";   overflow:hidden;}
.sous{ width:1200px; margin:0 auto;}
.sous .sous_left{ width:600px; float:left; height:140px; }
.sous .sous_left img{ width:461px; height:109px; margin:15px auto;}

.sous .sous_right{ width:600px; float:left; height:140px; }
.sous .sous_right h1{ text-align:center; width:100%; height:32px; line-height:64px; font-size:14px; color:#323232; }
.sous .sous_right h1 span{ font-size:16px; color:#ff9f0f;}
.sous .sous_right .sou{ width:350px; height:40px; background:#000; margin:0 auto;}
   
   
       
#lianxiren {
    
    width: 90%;
    height: 32px;
    line-height: 34px;
    font-size: 14px;
    color: #323232; padding-top:20px;padding-left: 10px;
} 






       
  /*产品*/   
       	  
.slideTxtBox{width:100%;  overflow:hidden; padding-top:50px; padding-bottom:60px;}
.biaoti{ width:932px; height:83px; margin:0px auto;  background:url(../images/xg06.png)  center top no-repeat; line-height:83px; text-align:center; font-size:26px; color:#fff;  }   
.slideTxtBox .hd{width:1200px; margin:0 auto; text-align:center; padding-top:10px;}
.slideTxtBox .hd ul{ width:1200px;position:relative;  }
.slideTxtBox .hd ul li{   float:left; margin-right:20px; margin-top:30px;}

.slideTxtBox .hd ul li a{ padding:0 20px; background:#eeeeee; font-size:16px; display:block; height:46px; color:#333333; line-height:46px; text-align:center; overflow:hidden;}
.slideTxtBox .hd ul li a:hover{  cursor:pointer; background:#f4a70e; color:#FFF;  -webkit-box-shadow:0px 5px 15px #e5e5e5;
-moz-box-shadow:0px 5px 15px #e5e5e5;
box-shadow:0px 5px 15px #e5e5e5; }





.slideTxtBox .bd{ width:100%;  padding-top:5px; overflow:hidden; } 
.slideTxtBox .bd ul{width:1200px; margin:0 auto; }



.slideTxtBox .bd li{ height:333px; border:1px solid #e2e2e2; width:280px; float:left; overflow:hidden; margin-top:35px; margin-right:12px;}
.slideTxtBox .bd li.nom{margin-right:0px;}
.slideTxtBox .bd li .img{   width:280px;  height:210px; overflow:hidden; margin:0 auto; display:block;}
.slideTxtBox .bd li .img img{ width:100%; height:auto; min-height:210px; -webkit-box-shadow:0 0 1px rgba(0, 0, 0, 0.4);
-moz-box-shadow:0 0 4px rgba(0, 0, 0, 0.2);
box-shadow:0 0 4px rgba(0, 0, 0, 0.2);
-webkit-transition:all 0.15s ease-in;
-moz-transition:all 0.15s ease-in;
-ms-transition:all 0.15s ease-in;
transition:all 0.15s ease-in;}
.slideTxtBox .bd  li:hover .img  img {transform: scale(1.1, 1.1);
-ms-transform:scale(1.1, 1.1); 	/* IE 9 */
-moz-transform:scale(1.1, 1.1); 	/* Firefox */
-webkit-transform:scale(1.1, 1.1); /* Safari 和 Chrome */
-o-transform:scale(1.1, 1.1); 	/* Opera */
}
.slideTxtBox .bd li .txt1{ width:100%; height:100px;  }
.slideTxtBox .bd li .txt1 h1{ width:90%; height:50px; margin:0 auto; color:#323232; line-height:50px; overflow:hidden; text-align:center; font-size:16px; margin-top:10px;}
.slideTxtBox .bd li .txt1 .more{ width:100px; height:30px; display:block; margin:0 auto; border-radius:15px; background:#FFF; border:1px solid #19b760; color:#666666; line-height:30px; overflow:hidden; text-align:center; font-size:12px; margin-top:5px;}

.slideTxtBox .bd li:hover{border:1px solid #19b760;}
      .slideTxtBox .bd li .txt1 .more:hover{ width:100px; height:30px; display:block; margin:0 auto; border-radius:15px; background:#19b760; border:1px solid #19b760; color:#fff; line-height:30px; overflow:hidden; text-align:center; font-size:12px; margin-top:5px;}                  
 
#chanpinmc {
    width: 90%;
    height: 50px;
    margin: 0 auto;
    color: #323232;
    line-height: 50px;
    overflow: hidden;
    text-align: center;
    font-size: 16px;
    margin-top: 10px;
}
 

 /*关于我们*/
.about-box{ width:100%; overflow:hidden; background:url(../images/xg07.jpg) no-repeat ; font-family:"微软雅黑"; margin:0 auto; position:relative; padding-bottom:30px;}
.about-box1{ width:1200px; margin:0 auto 0 auto; position:relative;}
.about-box1 .biaotia{margin-top:80px; width:1200px; height:100px; color:#fff; line-height:50px; font-size:16px;}
.about-box1 .biaotia p{ color:#fff; line-height:80px; font-size:24px; font-weight:bold;} 
.about_left{ width:720px; height:auto;float:left; overflow:hidden; margin-top:30px;}
.about_left img{ width:100%; height:390px;}
.about_left p{ width:90%; height:204px; overflow:hidden; line-height:30px; font-size:14px; text-indent:2em; color:#646464; margin-top:40px;}

.about_right{ width:420px; float:left; margin:210px 0 0 0;}
.about_right li{ width:210px; height:210px; float:left;  transition:All 0.4s ease-in-out;
-webkit-transition:All 0.4s ease-in-out;
-moz-transition:All 0.4s ease-in-out;
-o-transition:All 0.4s ease-in-out;     }
.about_right li  h1{ text-align:center; z-index:999; line-height: 80px; margin-top:30px; font-size:20px; color:#646464;}
.about_right li  p{ text-align:center;z-index:999; line-height: 20px; font-size:12px; color:#909090;}
.about_right li  span{ display:block; z-index:999; width:55px; height:2px; display:block; margin:30px auto; background:#535353;}

.about_right li:hover h1{ color:#f4a70e;}
.about_right  .l11{ background:#fff;}   
.about_right  .l12{  background:url(../images/xg08.jpg) -0 0 no-repeat ; }  
.about_right  .l12 h1{ color:#fff;}  
.about_right  .l12 span{ background:#fff;}  

.about_right  .l13{ width:210px; height:270px; background:#f0f0f0;}
.about_right  .l14{ width:210px; height:270px; background:#fff;}
.about_right  li:hover{ 
transform:translate(0,10px);
-webkit-transform:translate(0,10px);
-moz-transform:translate(0,10px);
-o-transform:translate(0,10px);
-ms-transform:translate(0,10px);
-webkit-box-shadow:0px 5px 15px #e5e5e5;
-moz-box-shadow:0px 5px 15px #e5e5e5;
box-shadow:0px 5px 15px #e5e5e5;}

.about_te{ position:absolute; right:0; top:0px; width:500px; height:90px;}
.about_te li{ width:90px; height:90px; text-align:center; line-height:90px; font-size:20px; color:#fff; float:left; margin:0 15px; border:1px dashed #19b760; transition:all 1.5s;-moz-transition:all 1.5s;   -webkit-transition:all 1.5s; border-radius:50%; }
.about_te li:hover{-webkit-transform: rotateZ(360deg); -moz-transform: rotateZ(360deg);transform: rotateZ(360deg);width:90px;height:90px;border-color:rgb(255,255,255);box-shadow:0px 0px 6px rgb(223,60,60);border-radius:50%;}


#about_right1 {
    text-align: center;
    z-index: 999;
    line-height: 80px;
    margin-top: 30px;
    font-size: 20px;
    color: #646464;
}

#about_right2 {
    text-align: center;
    z-index: 999;
    line-height: 80px;
    margin-top: 30px;
    font-size: 20px; color:#fff;
 
}




/*优势*/
.youshi_tou{ width:100%; height:134px; background:url(../images/xg09.jpg) center center no-repeat; }
    
.youshi_tou1{ width:100%; height:157px; background:url(../images/ab1.jpg) center center no-repeat;margin-bottom: 30px; }	
	.youshi_tou2{ width:100%; height:521px; background:url(../images/mj.jpg) center center no-repeat;margin-bottom: 30px; }	
.youshi1{ width:100%; height:1110px;}
.youshi{ width:1200px; margin:0 auto; height:1110px; position:relative;}

.youshi  img{ width:874px; height:530px; padding:280px 0 0 0; margin:0 auto; display:block;}
.youshi  li{ width:468px; height:384px; position:absolute;   transition:All 0.4s ease-in-out;
-webkit-transition:All 0.4s ease-in-out;
-moz-transition:All 0.4s ease-in-out;
-o-transition:All 0.4s ease-in-out;    }
.youshi  li h1{ width:420px; margin:0 auto; height:70px; text-align:center; overflow:hidden; line-height:70px; font-size:18px; color:#0eb468; margin-top:20px;}
.youshi  li p{ width:420px; margin:0 auto; height:90px; text-align:center; overflow:hidden; line-height:30px; font-size:14px; color:#646464; }

.youshi  .li1{background:url(../images/xg12.png) center center no-repeat; left:0; top:60px;}
.youshi  .li2{background:url(../images/xg13.png) center center no-repeat; right:0; top:100px;}
.youshi  .li3{background:url(../images/xg14.png) center center no-repeat; left:0; bottom:60px;}
.youshi  .li4{background:url(../images/xg15.png) center center no-repeat; right:0; bottom:120px;}
.youshi  .li4 h1,.youshi  .li3 h1{ margin-top:200px;}
.youshi  li:hover{ 
transform:translate(0,10px);
-webkit-transform:translate(0,10px);
-moz-transform:translate(0,10px);
-o-transform:translate(0,10px);
-ms-transform:translate(0,10px);}


#youshig {
    width: 420px;
    margin: 0 auto;
    height: 70px;
    text-align: center;
    overflow: hidden;
    line-height: 70px;
    font-size: 18px;
    color: #0eb468;
    margin-top: 20px;
}

#youshib {
    width: 420px;
    margin: 0 auto;
    height: 70px;
    text-align: center;
    overflow: hidden;
    line-height: 70px;
    font-size: 18px;
    color: #0eb468;
	margin-top: 190px;
 }


/*电话*/
#fw{width: 100%;
    height: 1175px;
    font-family: 微软雅黑;
    background: url(../images/fw.jpg) center center no-repeat;}
.z_lianxi{ width:100%; height:266px; background:url(../images/xg16.jpg) center center no-repeat; font-family:"微软雅黑"; }
.z_lianxi1{ width:1200px; margin:0 auto; height:266px; position:relative;}
.z_lianxi1 p{ position:absolute; left:250px; top:130px; width:350px; height:30px; font-size:18px; color:#fec724;}
.z_lianxi1 .qq{ position:absolute; right:205px; top:82px; width:61px; height:51px; background:url(../images/xg17.jpg) center center no-repeat;}
    
    
    /*新闻中心*/
.m-top5{ width:100%; height:520px; font-family:"微软雅黑";  overflow:hidden; position:relative;}
.news-box{ width:1200px; margin:45px auto 0 auto;}
.news_left{ width:730px; height:auto; float:left;}
.news_left .news_title{ width:100%; height:40px;   overflow:hidden; }
.news_left .news_title h3{ width:130px; height:40px;font-weight:normal; line-height:40px; text-align:center; display: block; float:left; margin-right:20px; background:#19b760;}
.news_left .news_title h3 a{ line-height:40px; text-align:center; display: block; color:#fff; font-size:16px; }
.news_left .news_title h4{ width:100px; border:1px solid #e2e2e2; height:32px; display:block; float:right; line-height:30px; text-align: center; font-weight:normal; margin-top:5px;}
.news_left .news_title h4 a{ font-size:12px; color:#19b760;}


.news_li{ width:100%; height:210px; overflow:hidden; margin-top:30px;}
.news_li .news_img{ width:280px; height:210px; float:left;}
.news_li .news_img img{ width:100%; height:auto; min-height:180px;}
.news_li .news_txt{ width:420px; float:right;}
.news_li .news_txt h3{ width:100%; height:30px; line-height:30px; overflow:hidden; font-weight:normal; margin-top:15px;}
.news_li .news_txt h3 a{ font-size:16px; color:#252525; font-weight:bold;}
.news_li .news_txt h3 a:hover{color:#19b760;}
.news_li .news_txt p{ width:100%; height:60px; line-height:20px; overflow:hidden; margin-top:20px; font-size:12px; color:#7e7e7e;}

.news_list{ width:100%; overflow:hidden;}
.news_list li{ width:100%; height:45px; border-bottom:1px dashed #b2b2b2; }
.news_list li a{ width:79%; overflow:hidden; height:45px; display:block; line-height:45px;font-size:16px; color:#323232; float:left; }
.news_list li span{ width:20%;  overflow:hidden; height:45px; display:block; line-height:45px;  font-size:12px; color:#999999; float:right; text-align:right;}

.news_list li:hover   a{color:#19b760;}


.news_right{ width:440px; float:right; overflow:hidden;}
.news_right ul{padding-top:10px;}
.news_right .news_title{ width:100%; height:45px;  border-bottom:1px solid #19b760;overflow:hidden; position:relative;}
.news_right .news_title h3{ width:180px; height:45px; line-height:45px; display: block; float:left; font-size:16px; color:#333;}
.news_right .news_title h4{ width:100px; border:1px solid #e2e2e2; height:32px; display:block; float:right; line-height:30px; text-align: center; font-weight:normal; margin-top:5px;}
.news_right .news_title h4 a{ font-size:12px; color:#19b760;}
.news_right .news_title h5{ width:100%; height:1px; display:block; background:url(https://www.17sucai.com/preview/522729/2019-07-30/%E6%AD%A3%E6%99%93%E9%92%A2/imagess/bmsm_27.png) no-repeat; position:absolute; left:0; bottom:0;}

.news_right li{ width:98%; margin: 9px 1% ; float:left; height:110px; border-bottom:1px dashed #e2e2e2; background:url(../images/xg18.jpg) 0 10px no-repeat ; }
.news_right li a{ margin-left:55px;   height:48px; font-size:16px; line-height:48px;color:#323232; overflow:hidden; font-weight:bold; display:block;}
.news_right li span{  margin-left:55px;  height:50px; font-size:12px; color:#646464; line-height:24px; display:block; overflow:hidden;}


/*--------------------首页-公司案例样式----------------------*/

.i_case{width:100%; margin-left:auto; margin-right:auto; padding-top:50px; padding-bottom:60px;}


.ic-pic{width:274px; height:205px; overflow:hidden; display:block;}
.ic-name{width:230px; height:30px; line-height:30px; font-size:16px; color:#333; overflow:hidden; text-align:center; display:block; margin-top:10px; margin-left:auto; margin-right:auto;}

.ic-frame{position:relative;width:100%; margin-left:auto; margin-right:auto; padding-top:40px;}
.ic-bottom{position:relative;width:1200px; margin-left:auto; margin-right:auto;}
.ic_Ul {height:262px; width: 1200px; overflow:hidden; position:relative;}
.ic_Ul ul li {width:274px; height:260px; float:left; margin-right:22px; border:1px solid #dddddd; background-color:#FFF;}

.c_frBtnLa {cursor: pointer; position: absolute;left:0px; top:90px; width:50px; height:40px; background-image:url(../images/left.png); background-repeat:no-repeat; background-position:center center; border:1px solid #dddddd; background-color:#FFF; display:none; z-index:999;}
.c_frBtnRa {cursor: pointer; position: absolute;right:0px; top:90px; width:50px; height:40px; background-image:url(../images/right.png); background-repeat:no-repeat; background-position:center center; border:1px solid #dddddd; background-color:#FFF; display:none; z-index:999;}
.c_frBtnLa:hover{background-color:#4C7CD1; background-image:url(../images/lefta.png); bordert:1px solid #4C7CD1; display:block; z-index:999; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}
.c_frBtnRa:hover{background-color:#4C7CD1; background-image:url(../images/righta.png); border:1px solid #4C7CD1; display:block; z-index:999; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; transition: all 0.5s ease;/*过渡效果*/}

.ic-bottom:hover .c_frBtnLa{display:block;}
.ic-bottom:hover .c_frBtnRa{display:block;}

	

/*底部*/
.contact-box{ width:100%; height:452px; background:url(../images/xg19.jpg) no-repeat center top;overflow:hidden;}
.contact-box1{ width:1200px; margin:40px auto 0 auto; overflow:hidden;}
.contact_left{ width:474px; float:left;  margin-top:40px;}
.contact_left img{ width:474px; height:130px;}
.contact_left p{ width:100%; height:40px; line-height:40px; float:left; text-indent:3em; font-family:"微软雅黑"; font-size:14px; color:#323232; margin-top:10px;}
.contact_left p:nth-of-type(1) { background:url(../images/xg22.png) no-repeat left center;}
.contact_left p:nth-of-type(2)  {  background:url(../images/xg23.png) no-repeat left center;}
.contact_left p:nth-of-type(3) { background:url(../images/xg24.png) no-repeat left center;}
      

.contact_center{ width:630px; height:310px;  margin-top:40px; float:right; background: #000;}





/*--------------------首页脚部----------------------*/
 


.footer{width:100%; padding-top:20px; background-color:#252525; margin:0 auto; clear:both;}
.foot-top{width:1200px; margin:0 auto; padding-bottom:30px;}
.foot a{font-size:12px; color:#CECECE;}
.foot a:hover{color:#4C7CD1;}

.foot-single{width:430px; float:left; margin-left:90px;}
.fs-title{ height:39px; line-height:30px; color:#CECECE; font-size:18px;}
.fs-frame{overflow:hidden; padding-top:20px;}
.fs-frame{ overflow:hidden; padding-top:10px;}
.fs-frame li{height:30px; margin-top:9px; float:left; margin-left:30px;}
.fs-frame li a{height:30px; line-height:30px; font-size:14px; color:#CECECE; display:block; overflow:hidden; font-weight:normal;}
.fs-frame li a:hover{color:#4C7CD1;}

.foot-singlea{float:right;}
.fsa-frame{height:120px; margin-top:25px;}
.fs-erwei{width:100px; height:100px; overflow:hidden;}
.fs-wen{ height:20px; width:100px; line-height:20px; font-size:14px; color:#CECECE; overflow:hidden; margin-top:10px; text-align:center;}

.foot_lx{width:350px; float:left;}
.fs-frameb{padding-top:15px;}
.lian_xi{line-height:30px; font-size:14px; color:#CECECE; margin-top:5px;}
.lian_xi span{color:#CECECE;}

.fen_zhan{text-align:left; float:left; height:30px; margin-top:35px; margin-left:30px;}
.fen_zhan span{ line-height:30px; font-size:12px; color:#CECECE;}
.fen_zhan a{ line-height:30px; font-size:12px; color:#CECECE; display: inline-block; padding:0px 10px;}
.fen_zhan a:hover{color:#4C7CD1;}


.foot-bottom{width:100%; height:50px; padding-top:10px; margin-left:auto; margin-right:auto; background-color:#222222;}

.foot_record{width:1200px; line-height:40px; height:40px; font-size:12px; color:#CECECE; text-align:center; margin-left:auto; margin-right:auto;}
.foot_record a{color:#CECECE;}
.foot_record a:hover{color:#FFF;}



/*--------------------------后添程序样式----------------------*/



/**/
.ysbj{ height:1890px;padding-top: 68px; position: relative;background: url(../images/ysbg.jpg) no-repeat center top;box-sizing: border-box;}
.ysbj h2{height: 146px;text-align: center;font-size:46px;color:#313131;position: relative;}
.ysbj h2 em{
	display: block;
	font-size:18px;
	color:#313131;
	padding-top: 18px;
	font-weight: normal;
	font-style: normal;
}
.ysbj h2:before{content: "";position: absolute;width:276px;height: 2px;background: #dbdbdb;left:50%; margin-left:-138px; top:64px;}
.ysbj h2:after{content: "";position: absolute;width:276px;height: 2px;background: #19b760;left:50%; margin-left:-138px; top:68px;}

.ys{ height:auto;  position: relative; }
.ysgy{width: 100%;max-width: 1920px; margin:0 auto; overflow: hidden;}
.ysgy dl{width: 1200px; margin:0 auto;}
.ysgy dt{float: left;}
.ysgy dd{width: 600px;box-sizing: border-box;float: left;}
.ysgy dd h3{ position: relative; height: 100px; width:450px; font-size: 42px;color: #313131;font-weight: bold;margin-bottom: 18px;border-bottom: 1px solid #e5e5e5;padding-left: 95px;}
.ysgy dd h3 em{
	display: block;
	font-size:14px;
	color: rgba(0,0,0,.5);
	font-weight: normal;
	font-style: normal;
}
.ysgy dd h3 i{position: absolute;left:-10px;top:-5px;}
.ysgy dd p{padding-left: 30px; line-height: 36px;font-size:16px;color: #4c4c4c; text-align: left;background: url(../images/ysico.png) no-repeat left 11px;}

.ys1 dd{padding: 60px 0 0 60px;}
.ys2 dd{padding: 98px 0 0 0;}
.ys3 dd{padding: 110px 0 0 64px;}
.ys4 dd{padding: 52px 0 0 0;}
.ys2 dt img{margin-right: -360px;}
.ys3 dt img{margin-left: -360px;}
.ys1 dd p{width:475px;}
.ys2 dd p{width:455px;}
.ys3 dd p{width:485px;}
.ys4 dd p{width:525px;}
.ys1 dd li:hover img,
.ys2 dd li:hover img,
.ys3 dd li:hover img,
.ys4 dd li:hover img{transform: scale(1.1);}
.ys1{height: 385px;}
.ys2{height: 421px;}
.ys3{height: 486px;}
.ys4{height: 365px;}

.ys2 dd p{line-height: 24px;background: url(../images/ysico.png) no-repeat left 3px;margin-bottom: 10px;}



.m_inside{width:1200px; margin-top:40px; margin-left:auto; margin-right:auto;}
.tagCon{margin-top:40px;}
.tagCon .title{line-height:40px; font-size:18px; color:#ED3E3E; font-weight:bold; border-bottom:1px solid #CCC;}
.tagBody{padding-top:10px;}
.tagBody a{line-height:30px; font-size:14px;}
.tagBody a:hover{color:#ED3E3E;}

.linkbox h3 a{font-size:18px; color:#333; font-weight:bold; line-height:40px;}
.linkbox h3 a:hover{color:#ED3E3E;}
.linkbox .f6 a{line-height:30px; margin-right:10px; font-size:14px;}

.suo em{color:#C00; font-style:normal;}

.product_framea{ width:928px; margin-top:10px;}


#fz{ padding-left:15px;}



.xad{height: 199px;background:url(../images/xad_bg.jpg) no-repeat center;box-sizing: border-box; }
.xad ul{ float: left;width: 720px; padding-top: 65px;}
.xad ul li{float: left;padding: 0 39px;transition: all 0.5s;}
.xad ul li:first-child{ padding-left: 0; }
.xad ul li img{ display: block;width:40px;height: 40px;margin: 0 auto; }
.xad ul li:hover img {animation-duration: 2s;animation-name: flipInY;}
.xad ul li:hover{ transform: translateY(-5px); }
.xad ul li span{ display: block;font-size: 18px;color: #fff;text-align: center;line-height: 35px; }
.xad .zx{ float: right;width: 155px;height: 41px;background: #fff;border-radius: 21px;margin-top: 77px;padding-left: 20px;font-size: 16px;color: #333;line-height: 41px;box-sizing: border-box;transition: all 0.5s;}
.xad .zx:hover{ transform: translateY(-5px); }
.xad .zx img{ display: block;width: 28px;height: 28px;padding-top: 7px;float: right;padding-right: 7px;vertical-align: middle; }
.xad_t { float: right; margin-top: 60px; margin-right: 40px;}
.xad_t p{ height: 32px;margin-bottom: 12px; }
.xad_t p:hover span img {animation-duration: 2s;animation-name: flipInY;}
.xad_t span img{ display: block; width:32px;height: 32px;float:left;padding-right: 8px;}
.xad_t strong { display: block; font-size: 26px; color: #fff; line-height:32px; float:left;font-weight: bold;}

.content {
    width: 1200px;
    margin: 0 auto;
}



/*懂你*/
.know{clear: both;font-size:16px;font-family:"Microsoft Yahei";line-height:32px;position: relative;padding:60px 0;z-index: 1;color: #333;overflow: hidden;background: #f1f1f1;}
.content {
    width: 1200px;
    margin: 0 auto;
}

.til01{text-align: center;color: #333;font-size:60px;line-height:76px;font-family: "Microsoft Yahei";clear: both;display: block;white-space: nowrap;padding: 0 0 30px;}
.til01 p{display: block;font-size:20px;line-height:34px;font-weight: normal;}
.til01 span{display: inline-block;background:url(../images/c_logo.png) no-repeat right center;padding-right: 178px;}
.til01 a{color: #333;}
.til02,.til02 a{color: #fff;}
.pr {
    position: relative;
}
.know_c{background:url(../images/know_pic.png) no-repeat center 60px;height: 600px;z-index: 2;}
.know:before{content: "";position: absolute;width:577px;height:535px;background:url(../images/know_l1.png) no-repeat center 0;z-index: -2;left:50%;margin-left: -284px;top:288px;-webkit-animation: spinAround1 15s linear infinite;animation: spinAround1 15s linear infinite;}
.know:after{content: "";position: absolute;width:426px;height:426px;background:url(../images/know_l2.png) no-repeat center 0;z-index: -2;left:50%;margin-left: -210px;top:340px;-webkit-animation: spinAround 12s linear infinite;animation: spinAround 12s linear infinite;}
.know_cw{width:318px;height: 130px;position: absolute;right: 0;top:60px;text-align: right;}
.know_c1,.know_c3,.know_c5{left: 0;text-align: left;}
.know_c4,.know_c3{top: 210px;}
.know_c5,.know_c6{top: 397px;}
.know_cw p{white-space: nowrap;}
.know_cw p b{display: inline-block;padding-left: 65px;font-size: 30px;line-height: 63px;}
.know_cw dl{background: #fff;width: 639px;height: 207px;position: absolute;top: -67px;right: -82px;display: none;}
.know_c3 dl,.know_c4 dl{top: -40px;}
.know_c1 dl,.know_c3 dl,.know_c5 dl{left: -82px;}
.know_cw dt{width: 50%;float: right;position: relative;}
.know_cw dt em{position: absolute;width: 55px;height: 55px;display: block;top: 44px;right: 26px;}
.know_c1 dt,.know_c3 dt,.know_c5 dt{float: left;}
.know_c1 dt em,.know_c3 dt em,.know_c5 dt em{left: 26px;}
.know_cw dt img{width: 100%;display: block;}
.know_cw dd{padding: 20px 34px 0;float: right;box-sizing:border-box;width: 50%;}
.know_c1 dd,.know_c3 dd,.know_c5 dd{float: left;}
.know_cw dd h4{font-size: 30px;line-height: 60px;}
.know_cw:hover dl{display: block;}
@media screen and (max-width: 1679px) {
    .know_cw dl{width: 530px;height: 172px;line-height:28px;top: -30px;right: -42px;}
    .know_c1 dl,.know_c3 dl,.know_c5 dl{left: -42px;}
    .know_cw dd h4{font-size:22px;line-height: 40px;}
	.content {
    width: 1200px;
    margin: 0 auto;
}


.pr {
    position: relative;
}


